github.com/go-pg/pg/v10/internal/pool.BufReader.w (field)
21 uses
github.com/go-pg/pg/v10/internal/pool (current package)
reader_buf.go#L17: r, w int // buf read and write positions
reader_buf.go#L59: b.r, b.w = 0, 0
reader_buf.go#L65: buffered := b.w - b.r
reader_buf.go#L74: return b.buf[b.r:b.w]
reader_buf.go#L77: if w > b.w {
reader_buf.go#L78: w = b.w
reader_buf.go#L85: buf := b.buf[b.r:b.w]
reader_buf.go#L86: b.r = b.w
reader_buf.go#L91: if w > b.w {
reader_buf.go#L92: w = b.w
reader_buf.go#L104: copy(b.buf, b.buf[b.r:b.w])
reader_buf.go#L105: b.w -= b.r
reader_buf.go#L109: if b.w >= len(b.buf) {
reader_buf.go#L120: n, err := b.read(b.buf[b.w:])
reader_buf.go#L121: b.w += n
reader_buf.go#L153: if b.r == b.w {
reader_buf.go#L172: b.w = 0
reader_buf.go#L177: b.w += n
reader_buf.go#L293: for b.r == b.w {
reader_buf.go#L307: if b.lastByte < 0 || b.r == 0 && b.w > 0 {
reader_buf.go#L315: b.w = 1
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)